package com.teste.persistencia;

import com.teste.entidades.Categoria;
import java.util.List;
import javax.persistence.Query;

public class CategoriaDaoJpa extends DaoJpa<Categoria> {

    @Override
    public Categoria consultar(int id) throws Exception {
        try {
            return (Categoria)em.find(Categoria.class, id);
        }
        catch (Exception ex) {
            throw ex;
        }
    }

    @Override
    public List<Categoria> obter() throws Exception {
        try {
            Query q = em.createQuery("SELECT t FROM Categoria t ");
            return q.getResultList();
        }
        catch (Exception ex) {
            throw ex;
        }
    }
}
